/*! HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/ */lottie-player{max-width:100vw!important;overflow-x:hidden}html{color:#222;font-size:1em;line-height:1.4;font-family:Gilmer,sans-serif;transition:opacity .3s}body{overflow-x:hidden}@font-face{font-family:Gilmer;src:url(/Gilmer-Regular.e2e3ac96.otf) format("opentype")}@font-face{font-family:Gilmer;font-weight:700;src:url(/Gilmer-Bold.456b9ede.otf) format("opentype")}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}button{outline:none;border:none;cursor:pointer}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}a{color:#4e42d3;text-decoration:none}.hidden,[hidden]{display:none!important}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before{background:#fff!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.header{position:fixed;right:0;left:0;top:0;max-width:1440px;margin:0 auto;height:84px;z-index:10;background-color:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.header-logo{height:50px;position:absolute;top:16px;left:156px}.header-button{height:40px;position:absolute;width:120px;top:22px;right:156px;background:#4e42d3;border-radius:8px;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#fff}.buttons-wrapper .header-button{position:unset;display:flex}.buttons-wrapper :first-child{margin-right:16px}a :hover{opacity:.8;cursor:pointer}.header-button span{display:block;margin-top:9px;margin-left:28px;font-size:14px;line-height:20px}.content{max-width:1440px;margin:40px auto 0}.content .main-section{height:calc(80vh - 84px);margin-top:84px;display:grid;grid-template-rows:1fr max-content;grid-gap:24px}.content .lyfe-introduction-wrapper{display:grid;align-items:center;padding:0 62px 0 156px;grid-template-columns:6fr 5fr;grid-gap:48px}.content .lyfe-introduction .description{max-width:90vw}.content .lyfe-introduction-wrapper .lyfe-intro-bg{position:relative;display:flex;align-items:center;justify-content:center;height:100%;max-width:100%}.content .lyfe-introduction-wrapper .lyfe-intro-bg .background-circles{height:100%;width:100%;z-index:-1;position:absolute}.content .lyfe-introduction-wrapper .lyfe-intro-bg img{height:500px;object-fit:cover;max-width:100%}.content .lyfe-introduction-wrapper .lyfe-introduction{display:flex;flex-direction:column}.content .lyfe-introduction-wrapper .lyfe-introduction .title{font-size:48px;line-height:150%;color:#4e42d3;font-weight:700}.content .lyfe-introduction-wrapper .lyfe-introduction span:not(.title){font-weight:600;font-size:36px;line-height:150%;color:#2e3a59;margin-top:16px}.content .lyfe-introduction-wrapper .lyfe-introduction .buttons-wrapper{margin-top:48px}.content .lyfe-introduction-wrapper .lyfe-introduction .buttons-wrapper .main-transparent{margin-left:24px}button.main-button{background:#4e42d3;border-radius:8px;color:#fff;padding:16px 28px}button.main-button,button.main-transparent{font-weight:500;font-size:14px;line-height:20px}button.main-transparent{background:transparent;border:1px solid #4e42d3;border-radius:8px;box-sizing:border-box;color:#4e42d3;padding:14px 28px}.features{padding:0 156px}.features .features-content{display:flex;flex-direction:column;margin:108px 0 96px}.features .features-content .feature-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:86px;align-items:center;margin:0 -156px}.features .features-content .feature-row.left-side .feature-content{margin-right:auto}.features .features-content .feature-row:not(.left-side) .feature-content{margin-left:auto}.features .features-content .feature-row .feature-content{max-width:502px}.features .features-content .feature-row img{width:100%}.features .features-content .feature-row .feature-content{display:flex;flex-direction:column}.features .features-content .feature-row .feature-content>*+*{margin-top:64px}.features .features-content .feature-row .feature-content .feature{display:grid;grid-template-columns:max-content 1fr;grid-gap:32px}.features .features-content .feature-row .features-content .feature .span{font-weight:600;font-size:24px;line-height:150%;color:#000}.search-wrapper{padding:30px 80px 80px;margin-left:-38px;max-height:262px;box-sizing:border-box}.search-wrapper .search{max-width:1100px;margin:0 auto;display:flex;flex-direction:column}.search-wrapper .search .search-field{border:1px solid #5b4eea;padding:24px 104px 24px 24px;position:relative;box-sizing:border-box;border-radius:200px;background-color:#fff}.search-wrapper .search .search-field span{font-weight:600;font-size:29px;line-height:150%;transition:color .3s}.search-wrapper .search .search-field#purple span{color:#5b4eea}.search-wrapper .search .search-field#blue span{color:#42a7d3}.search-wrapper .search .search-field#red span{color:#ff6978}.search-wrapper .search .search-field#orange span{color:#f08142}.search-wrapper .search .search-field img{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.solution{padding:54px 123px 0 156px;display:grid;grid-template-columns:6fr 5fr;align-items:center}.solution>div{display:flex;flex-direction:column}.solution>div>*+*{margin-top:48px}.solution>div>span:not(.subtitle){font-size:26px;line-height:150%;color:#2e3a59}.solution>div>span:not(.subtitle) .purple{color:#4e42d3}.form-wrapper{margin-bottom:80px}.orange-circle,.orange-circle.mobile{position:absolute;bottom:-134px;right:0;width:500px;height:500px;z-index:-1}.purple-circle,.purple-circle.mobile{position:absolute;top:-68px;left:0;width:500px;height:500px;z-index:-1}.form-wrapper .orange-circle.mobile,.form-wrapper .purple-circle.mobile{display:none}.form{background:#f6f8fb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:24px;padding:54px 24px 34px;display:flex;flex-direction:column;text-align:center;position:relative}.form-wrapper .form .title{font-weight:700;font-size:32px;line-height:150%;color:#4e42d3;max-width:680px;margin:0 auto}.form-wrapper .form .description{max-width:342px;font-weight:600;font-size:18px;line-height:150%;color:#42a7d3;margin:10px auto 0}.form-wrapper .form-disclamer{font-weight:600;font-size:16px;line-height:150%;color:#8f9bb3;margin-top:16px}.form-wrapper .form .form-fields{margin-top:26px;display:flex;width:100%;justify-content:center}.form-wrapper .form .form-fields input{padding:12px 17px;background:#fff;border:1px solid rgba(143,155,179,.24);box-sizing:border-box;border-radius:4px;font-size:16px;line-height:150%;max-width:384px;width:100%}.form-wrapper .form .form-fields input::placeholder{color:#8f9bb3}.form-wrapper .form .form-fields button{margin-left:24px;white-space:nowrap}.form-wrapper .form .footer{margin-top:24px;font-weight:600;font-size:18px;line-height:20px;text-align:center;color:#2e3a59}.content>span{margin-bottom:75px;display:block;font-size:16px;line-height:150%;color:#2e3a59;text-align:center}.form-relative{position:relative}.form.submit{position:absolute;inset:6px 164px -6px;transition:inset .3s,opacity .3s;opacity:0;pointer-events:none}.form.submit.done{position:absolute;inset:6px 164px 2px;opacity:1;pointer-events:auto}.form.submit>div{display:flex;flex-direction:column}.form.submit>div span.title{margin-top:50px;font-weight:700;font-size:32px;line-height:150%;color:#4e42d3;display:flex;justify-content:center;align-items:baseline}.form.submit>div span.title img{margin-left:12px}.form.submit>div span:not(.title){margin-top:24px}.form.submit>span{margin-top:auto;font-weight:600;font-size:18px;line-height:20px;color:#2e3a59}.medium-widget-article__grid{margin:auto}.medium-widget__wrapper{margin-left:0;margin-right:0}.medium-widget-article__row{max-width:500px;margin:auto}@media (max-width:1100px){.solution{grid-template-columns:1fr}.solution>img{margin:auto}.search-wrapper .search .search-field span{font-size:16px}}@media (max-width:1000px){.content .lyfe-introduction-wrapper{padding:0 64px 48px;height:max-content;grid-template-rows:1fr max-content;box-sizing:border-box;grid-gap:0}.content .lyfe-introduction-wrapper .lyfe-intro-bg{height:100%;grid-row:1/2}.content .main-section{height:max-content}.content .lyfe-introduction-wrapper{grid-template-columns:1fr}.solution{padding:54px 64px 0}.header-button{right:16px}.form-wrapper{margin:212px 42px 68px;padding:56px 0 2px}.form.submit{inset:6px 42px -6px}.form.submit.done{inset:6px 42px 2px}}@media (max-width:750px){.solution>img{object-fit:contain;width:100%}.search-wrapper{height:220px;margin-left:0}.content .lyfe-introduction-wrapper .lyfe-intro-bg{margin:0 -64px;background-position-x:center}.content .lyfe-introduction-wrapper .lyfe-introduction .title{font-size:48px}.content .lyfe-introduction-wrapper .lyfe-introduction span:not(.title){font-size:24px}.header-logo{left:18px}.search-wrapper .search .search-field span{font-size:20px;line-height:155%}.search-wrapper .search .search-field img{width:24px;height:24px;right:24px;top:18px;transform:none}.search-wrapper .search .search-field{padding:14px 62px 14px 16px}.search-wrapper{padding:64px 16px}.features .features-content{margin-top:50px}.features .features-content .feature-row{grid-template-columns:1fr;grid-gap:40px;margin:0}.features .features-content .feature-row>img{grid-row:2/3}.features .features-content .feature-row .feature-content>*+*{margin-top:40px}.features{padding:0}.features .features-content .feature-row .feature-content,.features .features-content .feature-row.left-side .feature-content{margin:50px 16px 0}.header{background:#f7f9fc}.form-wrapper .form .title{font-size:16px;line-height:150%;color:#4e42d3}.form-wrapper .form .description{font-weight:600;font-size:14px;line-height:150%}.form-wrapper .form .footer{font-size:18px;line-height:20px;color:#2e3a59}.form-wrapper{margin-top:100px;margin-bottom:112px;padding:0}.form-wrapper .form-disclamer{width:100%;bottom:-84px}.form.submit{inset:8px 42px -8px}.form.submit.done{inset:-120px 42px 0}}@media (max-width:500px){.search-wrapper{height:250px}.content .lyfe-introduction-wrapper{padding:0 16px}.content .lyfe-introduction-wrapper .lyfe-intro-bg{margin:0 -16px;background-size:cover}.form-wrapper{margin:100px 16px 148px}.solution{padding:64px 16px 0}.content>span{margin-bottom:32px}.form-wrapper .form .form-fields{flex-direction:column}.form-wrapper .form .form-fields input{max-width:unset}.form-wrapper .form .form-fields button{margin-left:0;margin-top:16px}.content .lyfe-introduction-wrapper .lyfe-introduction .buttons-wrapper{display:grid;grid-gap:16px;margin-top:32px}.content .lyfe-introduction-wrapper .lyfe-introduction .buttons-wrapper .main-transparent{margin-left:0}.content .lyfe-introduction-wrapper .lyfe-introduction{padding-bottom:48px}.form.submit{inset:8px 16px -8px}.form.submit.done{inset:-55px 16px 0}}@media (max-height:750px) and (max-width:500px){.content .lyfe-introduction-wrapper .lyfe-intro-bg{background-size:contain}}
/*# sourceMappingURL=/main.6087b9f3.css.map */